The FIA & Formula 1 manufacturers reached a compromise solution to tackle the Mercedes engine compression ratio controversy that had threatened to overshadow the season start. More
The FIA & Formula 1 manufacturers reached a compromise solution to tackle the Mercedes engine compression ratio controversy that had threatened to overshadow the season start. More
Please to comment